head on the spillway - Turco Inglés Diccionario